home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Just Call Me Internet
/
Just Call Me Internet.iso
/
com
/
othernet
/
mausnet
/
flist25
/
stoeber
/
stoeber.txt
< prev
next >
Wrap
Text File
|
1995-12-30
|
8KB
|
194 lines
Anleitung zu Stber:
1. Sinn und Zweck
2. Status
3. Aufruf
4. Das Konfigurationsfile
5. Der Author, Disclaimer und Dank
1. Sinn und Zweck
Es gibt diverse Programme, die es erlauben Filelisten von verschiedenen
Musen zu verwalten. Ein dabei auftretendes Problem ist die Aktualisierung
der Listen. Dazu gibt es verschiedene Mglichkeiten. Die erste und
teuerste Mglichkeit ist, von den bentigten Musen in regelmigen
Abstnden neue Filelisten zu saugen. Die zweite Mglichkeit ist, die Mails
in PROGRAMME oder anderen Mausgruppen auf Filelisten zu durchsuchen, diese
abzuspeichern, im Filelistenverwaltungsprogramm die entsprechende Liste zu
laden und mit den neuen Daten zu aktualisieren. Das ist sehr
zeitaufwendig und auerdem eine Routineaufgabe, die man eigentlich dem
Computer berlassen knnte. Damit kommen wir zur dritten und elegantesten
Lsung: Ein Programm durchstbert selbststndig das Outfile nach
Filelisten und speichert diese in eine Batchdatei ab. Das
Filelistenverwaltungsprogramm liest diese Datei dann ein und aktualisiert
die Listen automatisch. Genau dieses macht Stber nun in Verbindung mit
Filelist von Jens Brggemann. Hierbei knnen nicht vorhandene Datenbanken
bei Bedarf automatisch erzeugt werden.
2. Status
Stber ist Freeware. Das bedeutet, Stber darf frei kopiert und
weitergegeben werden, solange dies unentgeltlich geschieht. Verbreitung
auf 'Servicedatentrgern', gleichgltig ob Diskette, CD oder sonst etwas,
ist nur nach vorheriger Genehmigung gestattet. Dies gilt ebenfalls fr
sogenannte PD-Serien, bei denen der Diskettenpreis 2.50DM/Disk bersteigt.
Die Sourcen sind bei mir erhltlich, wenn man mir einen guten Grund
angibt, z.B. Portierung auf eine andere Plattform.
3. Aufruf
Stber ist ein TTP-Programm, d.h. es knnen Parameter bergeben werden,
was meistens auch sinnvoll ist. Am sinnvollsten ist der Einsatz als
OutfileFilter in CAT. Dazu starten Sie CAT und whlen den Menpunkt
Optionen|I/O-Filter... an. In der sich ffnenden Dialogbox whlen Sie
einen freien Filterslot an (Krzel Alt-F). Geben sie in der nchsten
Zeile als Name 'Stber' an. Whlen Sie 'aktiv' an (Alt-k). Dann drcken
Sie Alt-P und suchen mit dem Fileselektor STOEBER.TTP. Whlen Sie es an
und drcken Sie OK. Unter 'Wofr' sollte 'fr In-/Outfile' aktiviert sein.
Drcken sie nun Alt-u um 'fr Outfile' zu aktivieren. Die Kommandozeile
fr das Infile lassen sie leer, in die fr das Outfile tragen sie die
Parameter fr Stber ein.
Die Syntax lautet:
STOEBER -i<Inf-File> [-o<Outfile>] [-t]
-i und -o sind Optionen. Die Parameter werden ohne Leerzeichen direkt
anschlieend angegeben. Dabei steht statt <Inf-File> der Pfad und Namen
der Konfigurationsdatei, statt <Outfile> der Pfad und Namen des Outfiles.
Optionen in eckigen Klammern knnen weggelassen werden.
Am Einfachsten tragen Sie diese Parameter ein:
-iDer\Pfad\der\INFdatei -o$I$O
$I$O wird von Cat automatisch durch den Pfad und Namen des Outfiles
ersetzt. Das macht das Einfgen von mehreren Outfiles, z.B. aus einem
Urlaubstausch, einfach.
Wenn -t angegeben ist wird das Outfile nicht durchsucht und nur das Inf-File
berprft. Das Ergebnis findet man prinzipiell im Logfile. Sollte beim ffnen
desselben ein Fehler aufgetreten sein, werden die entsprechenden Meldungen
direkt auf die Standardausgabe geschrieben.
4. Das Konfigurationsfile
Ohne Konfigurationsfile macht Stber berhaupt nichts. Deshalb ist es zum
Betrieb absolut notwendig. Es ist eine ASCII-Datei und kann mit jedem
Texteditor erstellt werden. z.B. mit dem CAT-internen. Jetzt folgt zuerst
ein ausfhrlich kommentiertes Beispielfile:
---------------- schnipp ----------------
; Infofile zu STOEBER.TTP
; STOEBER kann mit den Kommandooptionen -i und -o auf-
; gerufen werden (in dieser Reihenfolge)
; Jede Zeile enthlt entweder ein Kommando, oder Daten, oder
; einen Kommentar. Kommentare werden mit ; eingeleitet. Doppelkreuze #
; leiten ein Kommando ein. Leerzeilen werden berlesen.
#Logfile
G:\NEW_TEST.LOG
; #Logfile gibt die Ausgabedatei fr Fehlermeldungen an.
#Outfile
G:\OUTFILE.TXT
; und #Outfile den Pfad und Namen des Outfiles.
; Die Kommandozeilenoption -o ist strker. Die Vorbelegung ist
; 'OUTFILE.TXT'
#Gesamtfile
G:\LISTEN.UPD\TEST.DAT
; #Gesamtfile steht vor dem Pfad und Namen der Batchdatei.
; Die Vorbelegung ist 'GESLISTE.DAT'
#Gruppen
PROG.SUED
PROGRAMME
Persnliche
; Nach #Gruppen sind die zu durchsuchenden Gruppen aufgelistet.
; Nach #Dateien folgt eine Auflistung der Spezialflle.
; Damit kann man z.B. gezielt einzelne Systeme in extra
; Datenbanken unterbringen. #Dateien und der folgende Block
; mu nicht vorhanden sein.
; #M<Maus>,#T<Programmteil>,#S<System>,#D<Datenbank>
; So ^ sehen die einzelnen Zeilen komplett aus.
; Der PT mu explizit mit #TOEPT angegeben werden
; Fr <Systeme> kann ein beliebiges System angegeben werden.
; Dabei ist die Schreibweise gleich der in den Listenmails.
; Sollen mehrere Systeme in einer Datei untergebracht werden,
; mssen mehrere Zeilen definiert werden. Nheres siehe Anleitung
#Dateien
#MBL,#TOEPT,#DBL.FLS
; Maus BL, PT in File BL.FLS
#MLU,#TF030,#DLU__F030.FLS
; Maus LU, GPT F030 in File LU__F030.FLS
#MH,#TMAUSTAUSCH,#DH_MATA.FLS
; Maus H, GPT MAUSTAUSCH in H_MATA.FLS
#MH,#TOEPT,#DH_OEPT.FLS
; Maus H, GPT Falcon in H_OEPT.FLS
#M*,#TOEPT,#SST TOS,#D+
; Fr alle PTs aller Mausboxen soll Filelist fr das System
; ST TOS eine Datenbank anlegen.
#M*,#TOEPT,#SAMIGA,#D-
; Das System AMIGA wird in PT-Listen prinzipiell nicht abgespeichert.
##
; Das ## ist das Dateiendezeichen. Dieses wird intern
; bentigt. Ein fehlendes ## kann ble Folgen haben.
---------------- schnapp ----------------
Der Groteil mte jetzt eigentlich klar sein, jetzt noch eine genauere
Erklrung der mglichen Varianten der auf #Dateien folgenden Zeilen:
Hinter diesem Befehl verbergen sich die Feinheiten von Stber. Hier ist es
mglich, bestimmte Muse, Systeme oder Programmteile gezielt an- oder
abzuschalten.
Die Krzel #M, #T, #S und #D drfen je einmal vorkommen. Fehlt die
nachfolgende Option, so wird * angenommen, bei #D wird + angenommen. Als
Trennzeichen dienen Kommas. Hier jetzt eine Auflistung der Optionen mit den
zugehrigen Wirkungen. (Dank an Jens)
#M * alle Muse
#M BL Maus BL
#M `BL alle Muse auer Maus BL
#T * alle Programmteile PTs und GPTs
#T OEPT nur PTs (ffentliche ProgrammTeile)
#T `OEPT nur GPTs (GruppenProgrammTeile)
#T MausTausch nur GPT MausTausch (case-insensitiv)
#T `MausTausch alle GPTs ohne MausTausch
#S * alle Systeme
#S ST TOS nur System ST TOS
#S `ST TOS alle Systeme auer ST TOS
#D - Files werden ignoriert
#D + Files werden bernommen, die Datenbank whlt Filelist
#D name.fls -"- Datenbankname im Basispfad
#D ordner\name.fls -"- Datenbankname relativ zum Basispfad
5. Der Autor und Disclaimer.
Meine Adresse lautet:
Adrian Reyer
Schalksburgstr.240
72458 Albstadt
Tel.:07431/74595
Adrian Reyer @ BL
Der Disclaimer lautet:
Ich bernehme keinerlei Verantwortung und Haftung dafr, da das Programm
genau das macht, was es sollte, da es fehlerfrei arbeitet, oder da es
fr einen bestimmten Zweck ntzt. Das Programm wurde unter PureC 1.1
entwickelt. Es werden nur dokumentierte Funktionen benutzt. Das Outfile
wird durch das Programm nicht verndert. Es sollten also eigentlich keine
Schden entstehen knnen. Das Programm luft bei mir auf einem Falcon030
mit IDE und SCSI-Platte, TOS 4.01 und MultiTOS.
Der Dank geht an:
Jens Brggemann: Erstens fr Filelist und zweitens fr die gemeldeten Bugs.
Dirk Steins: Ohne Cat htte das Programm fr mich keinen Sinn.
Den MAUS-Programmierern: Ohne die MAUS wre das Programm ebenfalls sinnlos.
ASH: Fr die Entwicklung von PureC, schade da V2.0 nicht rauskommt.
Atari: Fr diverse Rechner, blo schade, da es keinen Support dafr gibt.